package com.peiwan.ranking.service;

import com.peiwan.ranking.dto.RankingDTO;
import java.util.List;

public interface RankingService {
    
    /**
     * 获取陪陪排名
     * @param year 年份，如果为null则使用当前年份
     * @param month 月份，如果为null则使用当前月份
     * @return 排名列表
     */
    List<RankingDTO> getCompanionRanking(Integer year, Integer month);
    
    /**
     * 获取派单排名
     * @param year 年份，如果为null则使用当前年份
     * @param month 月份，如果为null则使用当前月份
     * @return 排名列表
     */
    List<RankingDTO> getDispatchRanking(Integer year, Integer month);
    
    /**
     * 获取接待排名
     * @param year 年份，如果为null则使用当前年份
     * @param month 月份，如果为null则使用当前月份
     * @return 排名列表
     */
    List<RankingDTO> getReceptionistRanking(Integer year, Integer month);
} 